aquatic mint - German English Dictionary